﻿<?php
/**
* @file UserOption.php
* Copyright (c) Friends Group. All rights reserved.
* $Id$
*
*/

require_once(realpath(dirname(__FILE__)) . '/../classes/BaseObject.php');

/**
 * Chứa các thông tin options của 1 User
 */
class UserOption extends BaseObject 
{

    /**
     * @AttributeType int
     */
    protected $ID;

    /**
     * @AttributeType String
     * Lưu tất cả các message chat
     */
    protected $optionName;

    /**
     * @AttributeType String
     * Hiện avatar hay không hiện
     */
    protected $optionValue;

    /**
     * @AttributeType int
     * Options của User nào.
     */
    protected $accountID;

    public function __construct($accountID = "", $optionName = "", $optionValue = "")
    {
        $this -> accountID = $accountID;
        $this -> optionName = $optionName;
        $this -> optionValue = $optionValue;
    }
    
    /**
     * @ParamType ID int
     */
    public function setID($ID) 
    {
        $this->ID = $ID;
    }

    /**
     * @ReturnType int
     */
    public function getID() 
    {
        return $this->ID;
    }

    /**
     * @ParamType optionName String
     */
    public function setOptionName($optionName) 
    {
        $this->optionName = $optionName;
    }

    /**
     * @ReturnType String
     */
    public function getOptionName() 
    {
        return $this->optionName;
    }

    /**
     * @ParamType optionValue String
     */
    public function setOptionValue($optionValue) 
    {
        $this->optionValue = $optionValue;
    }

    /**
     * @ReturnType String
     */
    public function getOptionValue() 
    {
        return $this->optionValue;
    }

    /**
     * @ParamType accountID int
     */
    public function setAccountID($accountID) 
    {
        $this->accountID = $accountID;
    }

    /**
     * @ReturnType int
     */
    public function getAccountID() 
    {
        return $this->accountID;
    }
}
?>